cherry (red) - German English Dictionary